Słownik techniczny polsko-angielski

shear-legs, shears